草庐IT

git clone指定分支

全部标签

Ubuntu 配置磁盘挂载到指定目录

最近在工作中,需要将磁盘挂载到自己指定的目录下,特此记录便于日后查阅。1、查看当前所有的磁盘信息首先查看当前服务器所有磁盘信息,命令如下:sudofdisk-l2、分区(也可以不分区)如果想对/dev/sdb分一个区,执行sudofdisk/dev/sdbn#n表示新建分区输出Partitiontypepprimary(0primary,0extended,4free)eextended(containerforlogicalpartitions)Select(defaultp):输入p,表示是主分区,有如下输出Partitionnumber(1-4,default1):表示可以分配的分区编号

uniapp 小程序指定页面分享设置

uniapp小程序指定页面分享设置1、创建share.js文件module.exports={ onLoad(){ //设置默认的转发参数 this.share={ title:'',//默认为小程序名称 path:'',//默认为当前页面路径 imageUrl:''//默认为当前页面的截图 } //分享白名单 leturlList=[] //获取路由信息 letpages=getCurrentPages() //获取当前路由 letnowPage=pages[pages.length-1] }, //分享好友 onShareAppMessage(){ retu

使用 Java 实现指定概率的抽奖

一提到抽奖,很多人就会联想到随机数这个东西。是的没错,那么怎么样既能实现随机的抽奖,又可以人为的控制每个奖品的概率呢?往下看。解决思路Tip:在实际的业务场景中,对于奖品概率的配置往往不是直接输入对应的百分比,而是权重,该值的取值范围大于等于0即可,那么对应的奖品概率=奖品权重/所有奖品权重合计。这样做的目的,是在配置时不需要输入通过人工精确分配的概率百分比,同时也可以规避总概率不等于100%的人为问题。解决思路的灵感来源于扇形统计图和转盘抽奖,某一项占比越大,那么在圆形上占用的面积越多,在旋转后被抽中的概率也就越大。我们可以把圆形展开,变成一条线段或者一个矩形,根据奖品各自的概率(权重)分配

git分支误删如何恢复

一、使用指令进行操作如果是本地分支和origin分支都删除掉了,或者是删除掉了版本更新的那一方,如何恢复。恢复的前提,是能找到最新提交的那一次版本的id,在本地的文件下,可使用gitreflog命令查看如图这是我本地Git文件下,右击鼠标->选择GitBashHere如上图你敲入完指令后,就会出现各版本的信息比如最新的那次提交的id是0c9cb5e9e9,被误删的分支名为hotfix-0001本地使用gitbranchhotfix-00010c9cb5e9e9可以在本地根据最新提交的那次版本,创建名为hotfix-0001的分支,再push到远程即可。二、第二种就是你本地有装小乌龟(Git的图

使用tortoiseGit合并代码(合并分支,解决冲突)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、tortoiseGit设置使用BeyondCompare4设置BeyondCompare为合并工具二、合并Merge1.首先切换到目标分支(合并的结果放到此分支)2.使用Merge功能将"源分支"合并到"目标分支"三解决冲突3.1使用Resolve...功能解决冲突3.2右键选择一个文件进行解决3.3解决冲突BeyondCompare3.4确认解决冲突3.5按键和快捷键1.上一个冲突和下一个冲突3.6Beyondcompare的颜色2."上一段不同"和"下一段不同"3.6提交总结前言使用tortoiseGit+Be

el-input 指定宽度

在使用el-input组件时,可以通过设置style或class属性来指定其宽度。使用style属性设置宽度:el-inputplaceholder="请输入内容"style="width:200px;">el-input>

Unity指定使用某些屏幕(多屏开发)

在一些展示场景中我们会遇到有多个画面需要展示在多个屏幕中的时候,此时很有可能运行我们的项目的设备上还运行着其他展示程序。如果仅仅是多屏展示,那么很有可能在我们的程序打开时抢占了原本正在运行的程序的屏幕。所以我们需要程序能在多屏展示中由我们自己去选择哪些屏幕显示哪些内容,例如三个屏幕,有两个屏幕是展示我们自己的程序,另外一个展示其他程序。这种情况下很有可能是122、112或者121,所以通过修改配置文件手动控制多屏程序使用的屏幕就显得很方便了。硬件准备以三台显示器为例,将电脑连接好三台显示器并依次编号。多屏设置教程——如何在Windows中使用多台显示器-Microsoft支持项目设置单场景多屏

sqlite - 在 SQLite 中有指定文本列的首选方法吗?

由于SQLite引擎不会截断您存储在文本列中的数据,因此在定义架构时指定列大小是否有任何优势?有人会喜欢这个吗:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameVARCHAR(45),titleVARCHAR(10));关于这个:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameTEXT,titleTEXT);为什么?不具体有什么好处吗? 最佳答案 使用varchar(x)的优点是它与其他数据库系统兼容-如果我没记错的话,TEXT不是标准的SQL数据类型。除了

sqlite - 在 SQLite 中有指定文本列的首选方法吗?

由于SQLite引擎不会截断您存储在文本列中的数据,因此在定义架构时指定列大小是否有任何优势?有人会喜欢这个吗:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameVARCHAR(45),titleVARCHAR(10));关于这个:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameTEXT,titleTEXT);为什么?不具体有什么好处吗? 最佳答案 使用varchar(x)的优点是它与其他数据库系统兼容-如果我没记错的话,TEXT不是标准的SQL数据类型。除了

mysql去除指定字段里的最后一个字符

mysql小知识:前言:在工作时,发现之前采集的数据保存路径有问题。错误如下:PDF\000003\2023\1\10.1021@j2c10916.pdf\相信大家能看懂,后面多了个\杠,正常路径是没得。下面直接上处理教程,安排!!!1.去除指定字段的最后一个字符mysql方法update表名set指定字段=left(指定字段,length(指定字段)-1)WHERE指定字段like'%PDF\%'sqlserver方法update表名set 指定字段 = left(指定字段, len(指定字段)-1) WHERE 指定字段 like '%PDF\'注:以上是更新指定字段,从左向右数的最后一个